﻿using Missbot.Core.Base;

namespace Missbot.AIModule.Vip
{
    public interface IVipArmer
    {
        string Name { get; set; }

        string Description { get; set; }

        int DiamondsNeed { get; set; }

        VipArmerLimitInterval LimitInterval { get; set; }

        int LimitCount { get; set; }

        bool Purchase(InboxSession session);

        int MaxContains { get; set; }
    }

    public enum VipArmerLimitInterval
    {
        Daily   = 0,
        Weekly  = 1,
        Monthly = 2
    }
}